#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@class HFFormRowModel;
@interface HFFormSectionModel : NSObject
@property (nonatomic, copy, nonnull) NSString *key;
@property (nonatomic, copy, nullable) NSString *headerTitle;
@property (nonatomic, copy, nullable) NSString *footerTitle;
@property (nonatomic, strong, nullable) UIView *headerView;
@property (nonatomic, strong, nullable) UIView *footerView;
@property (nonatomic, assign) CGFloat headerHeight;
@property (nonatomic, assign) CGFloat footerHeight;
@property (nonatomic, strong, readonly, nonnull) NSArray<HFFormRowModel *> *rows;
- (void)appendRow:(HFFormRowModel * _Nonnull )row;
- (void)appendRow:(HFFormRowModel * _Nonnull )row adIndex:(NSUInteger)index;
- (void)deleteRow:(HFFormRowModel * _Nonnull)row;
@end
